import {connect} from "react-redux";

// 使用状态
function UseStore(props) {

    // const count = useSelector(state => state)

    return (
        <div>
            <h1>我是使用Redux的组件</h1>
            <p>{props.count}</p>
        </div>
    )

}

// 提供给connect函数参数，用于将状态与组件的Props连接起来，返回的对象会放入组件的props中
const mapStateToProps = (state, ownProps) => {
    return {
        count: state
    }
}

// 使用connect将就组件包裹成一个新组件
export default connect(mapStateToProps)(UseStore);